least said, soonest mended - Turc Anglais Dictionnaire